isolating underlay - Français Anglais Dictionnaire